package com.bank.constant;

/**
 * 信息提示常量类
 */
public class MessageConstant {
    public static final String LOGIN_SUCCESS = "登录成功";
    public static final String PASSWORD_ERROR = "密码错误";
    public static final String REGISTER_SUCCESS = "注册成功";
    public static final String USERNAME_EXIST = "用户名已存在";
    public static final String ACCOUNT_EDIT_SUCCESS = "用户信息修改成功";
    public static final String ID_NUMBER_USED = "身份证号已被使用";
    public static final String USER_NOT_FOUND = "用户不存在";
    public static final String LOGIN_EXPIRED = "登录已过期，请重新登录";
    public static final String INVALID_CREDENTIALS = "无效的登录凭证";

    public static final String ACCOUNT_QUERY_SUCCESS = "账户查询成功";
    public static final String ACCOUNT_ADD_SUCCESS = "账户添加成功";
    public static final String ACCOUNT_MAX_LIMIT_EXCEEDED = "账户数量已达上限";
    public static final String DEPOSIT_SUCCESS = "存款成功";
    public static final String WITHDRAW_SUCCESS = "取款成功";
    public static final String ACCOUNT_BALANCE_NOT_ENOUGH = "账户余额不足";
    public static final String ACCOUNT_TRANSFER_NOT_LOWER_THAN_ZERO = "转账金额不能小于0";
    public static final String TRANSFER_SUCCESS = "转账成功";
    public static final String ACCOUNT_TRANSFER_NOT_SELF = "不能给自己转账";
    public static final String ACCOUNT_BALANCE_QUERY_SUCCESS = "账户余额查询成功";
    public static final String ACCOUNT_NOT_FOUND = "账户不存在";
    public static final String ACCOUNT_STATUS_INVALID = "账户状态无效";
    public static final String ACCOUNT_PASSWORD_ERROR = "账户密码错误";
    public static final String  ACCOUNT_LIMIT_EXCEEDED = "超过账户限额";
    public static final String USER_INCOMPLETE_INFO = "用户信息不完整，请补全信息";

    public static final String TRANSACTION_QUERY_SUCCESS = "交易查询成功";
    public static final String ACCOUNT_ILLEGAL_ACCESS = "账户非法访问";

    public static final String LOSS_SUCCESS = "挂失成功";
    public static final String AUTHENTICATION_FAILED = "身份验证失败";
    public static final String FREEZE_SUCCESS = "冻结成功";
    public static final String CLOSE_SUCCESS = "注销成功";
    public static final String ACCOUNT_BALANCE_NOT_ZERO = "账户尚有余额，无法注销";

    public static final String LOAN_SUCCESS = "借款成功";
    public static final String LOAN_LIMIT_EXCEEDED = "超过借款额度";
    public static final String REPAY_SUCCESS = "还款成功";
    public static final String LOAN_TYPE_INVALID = "还款类型无效";
    public static final String REPAY_NOT_ENOUGH = "还款金额不足";
    public static final String EXPIRED_NOT_PAID = "逾期未还款";


    public static final String DATABASE_ERROR = "数据库操作错误";
}
